package cn.epsilon3.mybatis.service;

import cn.epsilon3.domain.e3.po.E3BlackIpPo;

import java.util.List;

/**
 * <p>
 * 黑名单ip Mapper 服务
 * </p>
 *
 * @author epsilon3
 * @since 2023-08-16
 */
public interface E3BlackIpMapperService {

    /**
     * 查询ip列表
     *
     * @param isDelete 是否删除标识
     * @return
     */
    List<E3BlackIpPo> selectList(Integer isDelete);

    /**
     * 通过ip查询
     *
     * @param ip ip
     * @return
     */
    E3BlackIpPo selectOne(String ip);

    /**
     * 添加一条数据
     *
     * @return
     */
    void insertOne(E3BlackIpPo e3BlackIpPo);
}
